解决 vscode运行vue项目卡死 提示:窗口已崩溃(原因oom) | 您所在的位置:网站首页 › vue_admin 运行崩溃 › 解决 vscode运行vue项目卡死 提示:窗口已崩溃(原因oom) |
最近发现没啥用,玄学,这个崩溃在项目内容很多的时候就会出现,更换了好几个版本的系统,vscdoe版本也换过,node版本也换过,找不出原因,用其他ide就不会出现这个问题,估计是锐龙cpu的问题吧,用g4560随便启用都不出问题,真是日了狗了,只能将就用,等以后版本修复了。 一般这个问题有两种情况,一种是项目非常庞大,另一种就是内存泄漏,泄漏的话跟代码有关系。 但是我们肯定不能直接大刀阔斧的去删代码,所以只能自己想办法了,唯一的办法就是增加node服务的内存限制。 为此我们需要安装一个全局的插件:increase-memory-limit yarn global add increase-memory-limit安装完毕后,我们直接进入到项目的目录,运行一下代码: increase-memory-limit这时会跑一些代码,跑完就可以直接运行项目了,问题解决。 当然百度还有另一种方案,就是通过 package.json 中的 "build" 加大内存 /* package.json 文件 */ "scripts": { "dev": "node build/dev-server.js", "start": "node build/dev-server.js", "build": "set NODE_ENV=production && node --max_old_space_size=8000 build/build.js", "e2e": "node test/e2e/runner.js", "test": "npm run e2e" },这个我没测试,感觉有点麻烦。 |
CopyRight 2018-2019 实验室设备网 版权所有 |